Vcenter Content Registries Harbor Info

Vcenter Content Registries Harbor Info
Vcenter Content Registries Harbor Info

This schema is deprecated as of vSphere API 8.0.1.00200.

The Vcenter Content Registries Harbor Info schema contains detailed information about a running Harbor registry.

This schema was added in vSphere API 7.0.0.0.

JSON Example
{
    "cluster": "string",
    "namespace": "string",
    "version": "string",
    "creation_time": "string",
    "ui_access_url": "string",
    "cert_chain": [
        "string"
    ],
    "garbage_collection": {
        "type": "string",
        "day_of_week": "string",
        "hour": 0,
        "minute": 0
    },
    "storage": [
        {
            "policy": "string",
            "capacity": 0,
            "used": 0
        }
    ],
    "health": {
        "status": "string",
        "details": {
            "id": "string",
            "default_message": "string",
            "args": [
                "string"
            ],
            "params": {
                "params": {
                    "s": "string",
                    "dt": "string",
                    "i": 0,
                    "d": "number",
                    "l": "Vapi Std NestedLocalizableMessage Object",
                    "format": "string",
                    "precision": 0
                }
            },
            "localized": "string"
        }
    }
}
string
cluster
Optional

This property is deprecated as of vSphere API 8.0.1.00200.

Identifier of the cluster.

This property was added in vSphere API 7.0.0.0.

If missing or null, container registry is not created on the cluster specified by Vcenter Content Registries Harbor CreateSpec.cluster.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: ClusterComputeResource. When operations return a value of this schema as a response, the property will be an identifier for the resource type: ClusterComputeResource.

string
namespace
Optional

This property is deprecated as of vSphere API 8.0.1.00200.

Identifier of the Harbor namespace in case it is created in a Kubernetes environment.

This property was added in vSphere API 7.0.0.0.

If missing or null, no Kubernetes namespace is created for the Harbor.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: NamespaceInstance. When operations return a value of this schema as a response, the property will be an identifier for the resource type: NamespaceInstance.

string
version
Required

This property is deprecated as of vSphere API 8.0.1.00200.

Version of the registry.

This property was added in vSphere API 7.0.0.0.

string As date-time As date-time
creation_time
Required

This property is deprecated as of vSphere API 8.0.1.00200.

The date and time when the harbor registry was created.

This property was added in vSphere API 7.0.0.0.

string As uri As uri
ui_access_url
Required

This property is deprecated as of vSphere API 8.0.1.00200.

URL to access the UI of the registry.

This property was added in vSphere API 7.0.0.0.

array of string
cert_chain
Required

This property is deprecated as of vSphere API 8.0.1.00200.

Harbor certificate chain in base64 format.

This property was added in vSphere API 7.0.0.0.

garbage_collection
Required

This property is deprecated as of vSphere API 8.0.1.00200.

Garbage collection information for the registry.

This property was added in vSphere API 7.0.0.0.

storage
Required

This property is deprecated as of vSphere API 8.0.1.00200.

Storage information associated with the registry.

This property was added in vSphere API 7.0.0.0.

health
Required

This property is deprecated as of vSphere API 8.0.1.00200.

Health status of the container registry.

This property was added in vSphere API 7.0.0.0.